miramiguoa park - German English Dictionary